grilled fish sandwich - Turkish English Dictionary